package com.ouheng.shop.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;



/**
 * 
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2018-08-22 11:18:15
 */
public class ProductDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Long id;
	//名称
	private String name;
	//编码
	private String number;
	//标题
	private String title;
	//展示图
	private String image;
	//添加时间
	private Date createdate;
	//修改时间
	private Date modifydate;
	//状态
	private String state;
	//排序
	private Integer sort;
	//备注
	private String remarks;
	//销售数量
	private Integer salesvolume;
	//库存
	private Integer instock;
	//浏览数
	private Integer pageviews;
	//是否促销
	private String ispromote;
	//是否抢购
	private String issnatch;
	//是否热卖
	private String ishot;
	//是否单身狗
	private String issingledog;
	
	private BigDecimal price;
	
	private BigDecimal promoteprice;
	
	private Long ppid;
	
	private String introduction;
	
	private List<Long> ppids;
	
	//抢购数量
	private Integer snatchamount;
	
	//抢购销量
	private Integer amountsales;

	/**
	 * 设置：
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：名称
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：名称
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：编码
	 */
	public void setNumber(String number) {
		this.number = number;
	}
	/**
	 * 获取：编码
	 */
	public String getNumber() {
		return number;
	}
	/**
	 * 设置：标题
	 */
	public void setTitle(String title) {
		this.title = title;
	}
	/**
	 * 获取：标题
	 */
	public String getTitle() {
		return title;
	}
	/**
	 * 设置：展示图
	 */
	public void setImage(String image) {
		this.image = image;
	}
	/**
	 * 获取：展示图
	 */
	public String getImage() {
		return image;
	}
	/**
	 * 设置：添加时间
	 */
	public void setCreatedate(Date createdate) {
		this.createdate = createdate;
	}
	/**
	 * 获取：添加时间
	 */
	public Date getCreatedate() {
		return createdate;
	}
	/**
	 * 设置：修改时间
	 */
	public void setModifydate(Date modifydate) {
		this.modifydate = modifydate;
	}
	/**
	 * 获取：修改时间
	 */
	public Date getModifydate() {
		return modifydate;
	}
	/**
	 * 设置：状态
	 */
	public void setState(String state) {
		this.state = state;
	}
	/**
	 * 获取：状态
	 */
	public String getState() {
		return state;
	}
	/**
	 * 设置：排序
	 */
	public void setSort(Integer sort) {
		this.sort = sort;
	}
	/**
	 * 获取：排序
	 */
	public Integer getSort() {
		return sort;
	}
	/**
	 * 设置：备注
	 */
	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}
	/**
	 * 获取：备注
	 */
	public String getRemarks() {
		return remarks;
	}
	/**
	 * 设置：销售数量
	 */
	public void setSalesvolume(Integer salesvolume) {
		this.salesvolume = salesvolume;
	}
	/**
	 * 获取：销售数量
	 */
	public Integer getSalesvolume() {
		return salesvolume;
	}
	/**
	 * 设置：库存
	 */
	public void setInstock(Integer instock) {
		this.instock = instock;
	}
	/**
	 * 获取：库存
	 */
	public Integer getInstock() {
		return instock;
	}
	/**
	 * 设置：浏览数
	 */
	public void setPageviews(Integer pageviews) {
		this.pageviews = pageviews;
	}
	/**
	 * 获取：浏览数
	 */
	public Integer getPageviews() {
		return pageviews;
	}
	/**
	 * 设置：是否促销
	 */
	public void setIspromote(String ispromote) {
		this.ispromote = ispromote;
	}
	/**
	 * 获取：是否促销
	 */
	public String getIspromote() {
		return ispromote;
	}
	/**
	 * 设置：是否抢购
	 */
	public void setIssnatch(String issnatch) {
		this.issnatch = issnatch;
	}
	/**
	 * 获取：是否抢购
	 */
	public String getIssnatch() {
		return issnatch;
	}
	/**
	 * 设置：是否热卖
	 */
	public void setIshot(String ishot) {
		this.ishot = ishot;
	}
	/**
	 * 获取：是否热卖
	 */
	public String getIshot() {
		return ishot;
	}
	/**
	 * 设置：是否单身狗
	 */
	public void setIssingledog(String issingledog) {
		this.issingledog = issingledog;
	}
	/**
	 * 获取：是否单身狗
	 */
	public String getIssingledog() {
		return issingledog;
	}
	public String getIntroduction() {
		return introduction;
	}
	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}
	public List<Long> getPpids() {
		return ppids;
	}
	public void setPpids(List<Long> ppids) {
		this.ppids = ppids;
	}
	public BigDecimal getPrice() {
		return price;
	}
	public void setPrice(BigDecimal price) {
		this.price = price;
	}
	public BigDecimal getPromoteprice() {
		return promoteprice;
	}
	public void setPromoteprice(BigDecimal promoteprice) {
		this.promoteprice = promoteprice;
	}
	public Long getPpid() {
		return ppid;
	}
	public void setPpid(Long ppid) {
		this.ppid = ppid;
	}
	public Integer getSnatchamount() {
		return snatchamount;
	}
	public void setSnatchamount(Integer snatchamount) {
		this.snatchamount = snatchamount;
	}
	public Integer getAmountsales() {
		return amountsales;
	}
	public void setAmountsales(Integer amountsales) {
		this.amountsales = amountsales;
	}
	
	
}
